Scientists May Have Solved Mystery Behind Egypt's Pyramids.